Revenue\Revenue_Analytics_REST_Controller D

Total Complexity 203
Dependencies 4
Dependents 1
Total lines 1,511
Lines of code 972
Logical lines of code 486
Comment lines 315
Methods 17
Properties 2

Methods 17

Method Rating Maintainability Complexity Lines of code
fetch_and_process_data()
D
32 33 101
get_recent_campaigns_stats()
C
28
22 153
get_order_stats_data()
C
33 25 86
get_campaign_analytics_data()
B
36 22 70
get_most_performing_stats()
B
32 18 112
get_conversion_stats()
B
37 20 63
get_total_stats()
B
36 19 69
get_campaigns_stats()
A
45 13 36
get_recent_order_stats()
A
38 10 74
get_campaign_stats()
S
42 5 56
register_routes()
S
42 1 74
get_campaign_total_stats()
S
49 3 37
generate_chart_data()
S
59 4 14
calculateCampaignTrend()
S
61 4 12
getLastNDaysGraphData()
S
65 2 9
get_analytics_permissions_check()
S
80 1 3
build_mysql_datetime()
S
79 1 3